69360034733f21b7227472719099cf5ad592e38d,modules/storage/geotk-feature-mapinfo/src/main/java/org/geotoolkit/data/mapinfo/mif/geometry/MIFRectangleBuilder.java,MIFRectangleBuilder,toMIFSyntax,#Feature#,135

Before Change


        }

        StringBuilder builder = new StringBuilder(NAME.tip().toString()).append(' ');
        Object value = MIFUtils.getGeometryValue(source);
        if(value instanceof Envelope) {
            Envelope env = (Envelope) value;
            builder.append(env.getMinX()).append(' ')
                    .append(env.getMinY()).append(' ')
                    .append(env.getMaxX()).append(' ')
                    .append(env.getMaxY());
        } else if (value instanceof Rectangle2D) {
            Rectangle2D rect = (Rectangle2D) value;
            builder.append(rect.getMinX()).append(' ')
                    .append(rect.getMinY()).append(' ')
                    .append(rect.getMaxX()).append(' ')
                    .append(rect.getMaxY());
        } else if(value instanceof Envelope2D) {
            Envelope2D env = (Envelope2D) value;
            builder.append(env.getMinX()).append(' ')
                    .append(env.getMinY()).append(' ')
                    .append(env.getMaxX()).append(' ')
                    .append(env.getMaxY());
        } else {
            throw new DataStoreException("Unable to build a rectangle with the current geometry (Non compatible type"+value.getClass()+").");
        }
        builder.append('\n');

After Change


        }

        StringBuilder builder = new StringBuilder(NAME.tip().toString()).append(' ');
        appendMIFEnvelope(builder, MIFUtils.getGeometryValue(source));
        builder.append('\n');

        final Object round = MIFUtils.getPropertySafe(source, ROUND_NAME.toString());